html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input,figure,figcaption{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:normal;}
ul,ol,li{list-style:none;}
b,strong{font-weight:normal;}
em,i{font-style:normal;}
a,u{text-decoration: none;}
img{border:0;display:block;width: 100%;height: 100%;}
input{outline:none;}
*{box-sizing:border-box;}
h2{height: 30px;font-size: 30px;line-height: 30px;text-align: center;}
html{width: 100%;height: 100%;}
body{width: 100%;height: 100%;}
a:hover{text-decoration: none;}

header{border-bottom: solid #ccc 2px;margin-bottom: 50px;}
header .container{display: flex;justify-content: space-between;padding: 0;align-items: center;height: 90px;}
header .container img{width: 200px;height: 54px;}
header .container ul{display: flex;}
header .container ul li{padding: 0 40px;}
header .container ul li:nth-child(2) a{color: #000;}
header .container ul li:nth-child(3){color: #C40000;}
header .container ul li:nth-child(3) a{color: #C40000;}

.box{width: 490px;height: 440px;margin: 0 auto;border: 1px solid #c5c5c5;}
.box form{width: 100%;height: 340px;padding: 20px 69px;}
.box form p:nth-child(1){text-align: center;margin: 15px 0;}
.box form label{width: 350px;height: 54px;display: flex;align-items: center;padding: 0 10px;border: solid 1px #ccc;margin: 0;border-bottom: none;}
.box form label input{border: none;}
.box form p:nth-child(3) label{border-bottom: solid 1px #ccc;margin-bottom: 15px;}
.box form p:nth-child(4) label{border-bottom: solid 1px #ccc;margin-bottom: 15px;width: 102px;height: 32px;padding: 0;}
.box form p:nth-child(4) label input{margin: 0;width: 100px;margin-right: 10px;}
.box form label input{width: 260px;height: 27px;margin-left: 10px;}
.box form button{border: 1px solid #a8221f;border-radius: 2px;background: #fe4a49;width: 346px;height: 40px;text-align: center;line-height: 40px;color: #fff;}

.box .link{width: 100%;height: 100px;padding: 0px 69px}
.box .link{display: flex;justify-content: space-between;align-items: center;}
.box .link a{width: 47px;height: 47px;}
.box .link a:nth-child(4){width: 115px;height: 40px;}
.box .link button{width: 113px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #a8221f;border-radius: 2px;background: #fe4a49;color: #fff;}
.box form{position: relative;}
